church politician - French English Dictionary